Micron Document
<!DOCTYPE html>
<html class="client-nojs vector-feature-night-mode-disabled vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-sticky-header-enabled" lang="en" dir="ltr"><head>
<meta charset="UTF-8">
<title>Encryption software</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="canonical" href="https://en.wikipedia.org/wiki/Encryption_software"> <link href="./mw/ext.cite.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.icons.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/user.styles.css" rel="stylesheet" type="text/css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link rel="stylesheet" type="text/css" href="./mw/site.styles.css">
<link rel="stylesheet" type="text/css" href="./mw/noscript.css">
<link rel="stylesheet" type="text/css" href="./footer.css">
<link rel="stylesheet" type="text/css" href="./vector-2022.css">
</head>
<body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-Encryption_software rootpage-Encryption_software skin-vector-2022 action-view">
<div class="mw-page-container">
<div class="mw-page-container-inner">
<div class="mw-content-container">
<main id="content" class="mw-body">
<header class="mw-body-header vector-page-titlebar">
<h1 id="firstHeading" class="firstHeading mw-first-heading">
<span id="openzim-page-title" class="mw-page-title-main"><span class="mw-page-title-main">Encryption software</span></span>
</h1>
</header>
<a id="top"></a>
<div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
<div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="en" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr">
<p><b>Encryption software</b> is <a href="Software" title="Software">software</a> that uses <a href="Cryptography" title="Cryptography">cryptography</a> to prevent unauthorized access to digital information.<sup id="cite_ref-1" class="reference"><a href="#cite_note-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup> Cryptography is used to protect digital information on <a href="Computers" class="mw-redirect" title="Computers">computers</a> as well as the digital information that is sent to other computers over the <a href="Internet_Archive" title="Internet Archive">Internet</a>.<sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup>
</p>
<meta property="mw:PageProp/toc">
<div class="mw-heading mw-heading2"><h2 id="Classification">Classification</h2></div>
<p>There are many software products which provide encryption. Software encryption uses a <a href="Cipher" title="Cipher">cipher</a> to obscure the content into <a href="Ciphertext" title="Ciphertext">ciphertext</a>. One way to classify this type of software is the type of cipher used. Ciphers can be divided into two categories: <a href="Public-key_cryptography" title="Public-key cryptography">public key</a> ciphers (also known as asymmetric ciphers), and <a href="Symmetric_key_algorithm" class="mw-redirect" title="Symmetric key algorithm">symmetric key</a> ciphers.<sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup> Encryption software can be based on either public key or symmetric key encryption.
</p><p>Another way to classify software encryption is to categorize its purpose. Using this approach, software encryption may be classified into software which encrypts "<a href="Data_in_transit" title="Data in transit">data in transit</a>" and software which encrypts "<a href="Data_at_rest" title="Data at rest">data at rest</a>". Data in transit generally uses public key ciphers, and data at rest generally uses symmetric key ciphers.
</p><p>Symmetric key ciphers can be further divided into stream ciphers and block ciphers. Stream ciphers typically encrypt plaintext a bit or byte at a time, and are most commonly used to encrypt real-time communications, such as audio and video information. The key is used to establish the initial state of a keystream generator, and the output of that generator is used to encrypt the plaintext. Block cipher algorithms split the plaintext into fixed-size blocks and encrypt one block at a time. For example, AES processes 16-byte blocks, while its predecessor DES encrypted blocks of eight bytes.
</p><p>There is also a well-known case where PKI is used for data in transit of data at rest.
</p>
<div class="mw-heading mw-heading2"><h2 id="Data_in_transit">Data in transit</h2></div>
<p>Data in transit is data that is being sent over a <a href="Computer_network" title="Computer network">computer network</a>. When the data is between two endpoints, any confidential information may be vulnerable. The payload (confidential information) can be encrypted to secure its confidentiality, as well as its integrity and validity.<sup id="cite_ref-5" class="reference"><a href="#cite_note-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup>
</p><p>Often, the data in transit is between two entities that do not know each other - such as in the case of visiting a website. As establishing a relationship and securely sharing an encryption key to secure the information that will be exchanged, a set of roles, policies, and procedures to accomplish this has been developed; it is known as the <a href="Public_key_infrastructure" title="Public key infrastructure">public key infrastructure</a>, or PKI. Once PKI has established a secure connection, a symmetric key can be shared between endpoints. A symmetric key is preferred over the private and public keys as a symmetric cipher is much more efficient (uses fewer CPU cycles) than an asymmetric cipher.<sup id="cite_ref-6" class="reference"><a href="#cite_note-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span class="cite-bracket">[</span>7<span class="cite-bracket">]</span></a></sup> There are several methods for encrypting data in transit, such as <a href="IPsec" title="IPsec">IPsec</a>, <a href="Secure_copy" class="mw-redirect" title="Secure copy">SCP</a>, <a href="SSH_File_Transfer_Protocol" title="SSH File Transfer Protocol">SFTP</a>, <a href="Secure_Shell" title="Secure Shell">SSH</a>, <a href="OpenPGP" class="mw-redirect" title="OpenPGP">OpenPGP</a> and <a href="HTTPS" title="HTTPS">HTTPS</a>.
</p>
<div class="mw-heading mw-heading2"><h2 id="Data_at_rest">Data at rest</h2></div>
<p>Data at rest refers to data that has been saved to <a href="Persistent_storage" class="mw-redirect" title="Persistent storage">persistent storage</a>. Data at rest is generally encrypted by a <a href="Symmetric-key_algorithm" title="Symmetric-key algorithm">symmetric key</a>.
</p><p>Encryption may be applied at different layers in the storage stack. For example, encryption can be configured at the <a href="Disk_storage" title="Disk storage">disk</a> layer, on a subset of a disk called a <a href="Disk_partitioning" title="Disk partitioning">partition</a>, on a <a href="Volume_(computing)" title="Volume (computing)">volume</a>, which is a combination of disks or partitions, at the layer of a <a href="File_system" title="File system">file system</a>, or within <a href="User_space" class="mw-redirect" title="User space">user space</a> applications such as <a href="Database_encryption" title="Database encryption">database</a> or other applications that run on the host <a href="Operating_system" title="Operating system">operating system</a>.
</p><p>With full disk encryption, the entire disk is encrypted (except for the bits necessary to boot or access the disk when not using an unencrypted boot/preboot partition).<sup id="cite_ref-8" class="reference"><a href="#cite_note-8"><span class="cite-bracket">[</span>8<span class="cite-bracket">]</span></a></sup> As disks can be partitioned into multiple partitions, partition encryption can be used to encrypt individual disk partitions.<sup id="cite_ref-techrepublic.com_9-0" class="reference"><a href="#cite_note-techrepublic.com-9"><span class="cite-bracket">[</span>9<span class="cite-bracket">]</span></a></sup> Volumes, created by combining two or more partitions, can be encrypted using <a href="Volume_encryption" class="mw-redirect" title="Volume encryption">volume encryption</a>.<sup id="cite_ref-10" class="reference"><a href="#cite_note-10"><span class="cite-bracket">[</span>10<span class="cite-bracket">]</span></a></sup> File systems, also composed of one or more partitions, can be encrypted using <a href="Filesystem-level_encryption" title="Filesystem-level encryption">filesystem-level encryption</a>. Directories are referred to as encrypted when the files within the directory are encrypted.<sup id="cite_ref-11" class="reference"><a href="#cite_note-11"><span class="cite-bracket">[</span>11<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-12" class="reference"><a href="#cite_note-12"><span class="cite-bracket">[</span>12<span class="cite-bracket">]</span></a></sup> File encryption encrypts a single file. Database encryption acts on the data to be stored, accepting unencrypted information and writing that information to persistent storage only after it has encrypted the data. Device-level encryption, a somewhat vague term that includes encryption-capable tape drives, can be used to offload the encryption tasks from the CPU.
</p>
<div class="mw-heading mw-heading2"><h2 id="Transit_of_data_at_rest">Transit of data at rest</h2></div>
<p>When there is a need to securely transmit data at rest, without the ability to create a secure connection, user space tools have been developed that support this need. These tools rely upon the receiver publishing their public key, and the sender being able to obtain that public key. The sender is then able to create a symmetric key to encrypt the information, and then use the receiver's public key to securely protect the transmission of the information and the symmetric key. This allows secure transmission of information from one party to another.
</p>
<div class="mw-heading mw-heading2"><h2 id="Performance">Performance</h2></div>
<p>The performance of encryption software is measured relative to the speed of the CPU. Thus, <b>cycles per byte</b> (sometimes abbreviated <b>cpb</b>), a unit indicating the number of <a href="Clock_cycles" class="mw-redirect" title="Clock cycles">clock cycles</a> a <a href="Microprocessor" title="Microprocessor">microprocessor</a> will need per <a href="Byte" title="Byte">byte</a> of data processed, is the usual <a href="Unit_of_measurement" title="Unit of measurement">unit of measurement</a>.<sup id="cite_ref-ibm_13-0" class="reference"><a href="#cite_note-ibm-13"><span class="cite-bracket">[</span>13<span class="cite-bracket">]</span></a></sup> Cycles per byte serve as a partial indicator of real-world <a href="Algorithmic_efficiency" title="Algorithmic efficiency">performance</a> in <a href="Cryptographic" class="mw-redirect" title="Cryptographic">cryptographic</a> <a href="Function_(computer_science)" class="mw-redirect" title="Function (computer science)">functions</a>.<sup id="cite_ref-skein_14-0" class="reference"><a href="#cite_note-skein-14"><span class="cite-bracket">[</span>14<span class="cite-bracket">]</span></a></sup> Applications may offer their own encryption called native encryption, including databases applications such as Microsoft SQL, Oracle, and MongoDB, and commonly rely on direct usage of CPU cycles for performance. This often impacts the desirability of encryption in businesses seeking greater security and ease of satisfying compliance by impacting the speed and scale of how data within organizations through to their partners.<sup id="cite_ref-15" class="reference"><a href="#cite_note-15"><span class="cite-bracket">[</span>15<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading2"><h2 id="See_also">See also</h2></div>
<ul><li><a href="Code_as_speech" title="Code as speech">Code as speech</a></li>
<li><a href="Cryptographic_protocol" title="Cryptographic protocol">Cryptographic Protocol</a></li>
<li><a href="Public-key_cryptography" title="Public-key cryptography">Public Key (Asymmetric) Algorithms</a></li>
<li><a href="Symmetric-key_algorithm" title="Symmetric-key algorithm">Symmetric Algorithms</a></li>
<li><a href="Transport_Layer_Security" title="Transport Layer Security">Transport Layer Security</a></li>
<li><a href="Comparison_of_disk_encryption_software" title="Comparison of disk encryption software">Comparison of disk encryption software</a></li>
<li><a href="Defense_strategy_(computing)" title="Defense strategy (computing)">Defense strategy (computing)</a></li>
<li><a href="Ransomware" title="Ransomware">Ransomware</a>: Malicious software using encryption</li></ul>
<div class="mw-heading mw-heading2"><h2 id="References">References</h2></div>
<style data-mw-deduplicate="TemplateStyles:r1239543626">
/* start https://en.wikipedia.org/ */


.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}


/* end https://en.wikipedia.org/ */
</style><div class="reflist">
<div class="mw-references-wrap mw-references-columns"><ol class="references">
<li id="cite_note-1"><span class="mw-cite-backlink"><b><a href="#cite_ref-1">^</a></b></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r1238218222">
/* start https://en.wikipedia.org/ */


.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("./mw/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("./mw/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("./mw/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("./mw/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}


/* end https://en.wikipedia.org/ */
</style><cite id="CITEREFThakur2013" class="citation web cs1">Thakur, Dinesh (5 May 2013). <a rel="nofollow" class="external text" href="http://ecomputernotes.com/computernetworkingnotes/security/cryptography">"Cryptography - What is Cryptography?"</a>.</cite></span>
</li>
<li id="cite_note-2"><span class="mw-cite-backlink"><b><a href="#cite_ref-2">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://searchsecurity.techtarget.com/definition/encryption">"What is encryption? - Definition from WhatIs.com"</a>. <i>SearchSecurity</i><span class="reference-accessdate">. Retrieved <span class="nowrap">25 April</span> 2017</span>.</cite></span>
</li>
<li id="cite_note-3"><span class="mw-cite-backlink"><b><a href="#cite_ref-3">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.schneier.com/blog/archives/2015/06/why_we_encrypt.html">"Why We Encrypt - Schneier on Security"</a>. 23 June 2015.</cite></span>
</li>
<li id="cite_note-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-4">^</a></b></span> <span class="reference-text"><cite id="CITEREFChandraPairaAlamSanyal2014" class="citation book cs1">Chandra, Sourabh; Paira, Smita; Alam, Sk Safikul; Sanyal, Goutam (Nov 2014). <a rel="nofollow" class="external text" href="https://ieeexplore.ieee.org/document/7086640">"A comparative survey of Symmetric and Asymmetric Key Cryptography"</a>. <i>2014 International Conference on Electronics, Communication and Computational Engineering (ICECCE)</i>. IEEE. pp.&nbsp;<span class="nowrap">83–</span>93. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1109%2FICECCE.2014.7086640">10.1109/ICECCE.2014.7086640</a>. <a href="ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&nbsp;<bdi>978-1-4799-5748-4</bdi>. <a href="S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a>&nbsp;<a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:377667">377667</a>.</cite></span>
</li>
<li id="cite_note-5"><span class="mw-cite-backlink"><b><a href="#cite_ref-5">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.owasp.org/index.php/Guide_to_Cryptography">"Guide to Cryptography - OWASP"</a>.</cite></span>
</li>
<li id="cite_note-6"><span class="mw-cite-backlink"><b><a href="#cite_ref-6">^</a></b></span> <span class="reference-text"><cite id="CITEREFVillanueva2025" class="citation web cs1">Villanueva, John Carl (2025). <a rel="nofollow" class="external text" href="http://www.jscape.com/blog/bid/84422/Symmetric-vs-Asymmetric-Encryption">"Symmetric vs Asymmetric Encryption"</a>.</cite></span>
</li>
<li id="cite_note-7"><span class="mw-cite-backlink"><b><a href="#cite_ref-7">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20180815164104/https://www.ciphercloud.com/blog/cloud-information-protection-symmetric-vs-asymmetric-encryption/">"Symmetric vs. Asymmetric Encryption - CipherCloud"</a>. 4 October 2013. Archived from <a rel="nofollow" class="external text" href="https://www.ciphercloud.com/blog/cloud-information-protection-symmetric-vs-asymmetric-encryption/">the original</a> on 15 August 2018<span class="reference-accessdate">. Retrieved <span class="nowrap">27 March</span> 2017</span>.</cite></span>
</li>
<li id="cite_note-8"><span class="mw-cite-backlink"><b><a href="#cite_ref-8">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20170323052718/http://www.kapalya.com/wp-content/uploads/2016/02/how_wholedisk_encryption_works_WP_21158817.en-us.pdf">"How Whole Disk Encrypytion Works"</a> <span class="cs1-format">(PDF)</span>. Archived from <a rel="nofollow" class="external text" href="http://www.kapalya.com/wp-content/uploads/2016/02/how_wholedisk_encryption_works_WP_21158817.en-us.pdf">the original</a> <span class="cs1-format">(PDF)</span> on 2017-03-23<span class="reference-accessdate">. Retrieved <span class="nowrap">2017-03-27</span></span>.</cite></span>
</li>
<li id="cite_note-techrepublic.com-9"><span class="mw-cite-backlink"><b><a href="#cite_ref-techrepublic.com_9-0">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.techrepublic.com/article/how-to-encrypt-a-single-partition-in-linux/">"How to encrypt a single partition in Linux - TechRepublic"</a>. 19 October 2016.</cite></span>
</li>
<li id="cite_note-10"><span class="mw-cite-backlink"><b><a href="#cite_ref-10">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external free" href="https://www.jetico.com/web_help/bcve3_enterprise/html/01_introduction/02_what_is_ve.htm">https://www.jetico.com/web_help/bcve3_enterprise/html/01_introduction/02_what_is_ve.htm</a> Volume Encryption</span>
</li>
<li id="cite_note-11"><span class="mw-cite-backlink"><b><a href="#cite_ref-11">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://technet.microsoft.com/en-us/library/2006.05.howitworks.aspx">"How IT Works: Encrypting File System"</a>.</cite></span>
</li>
<li id="cite_note-12"><span class="mw-cite-backlink"><b><a href="#cite_ref-12">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20180719194744/https://www.trustpds.com/">"PDS Software Solutions LLC"</a>. Archived from <a rel="nofollow" class="external text" href="https://www.trustpds.com/">the original</a> on 2018-07-19<span class="reference-accessdate">. Retrieved <span class="nowrap">2017-03-27</span></span>.</cite></span>
</li>
<li id="cite_note-ibm-13"><span class="mw-cite-backlink"><b><a href="#cite_ref-ibm_13-0">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://publib.boulder.ibm.com/infocenter/systems/scope/hw/index.jsp?topic=/iphb1/iphb1_vios_planning_sea_procs.htm">"Processor allocation"</a>.</cite></span>
</li>
<li id="cite_note-skein-14"><span class="mw-cite-backlink"><b><a href="#cite_ref-skein_14-0">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20191013051919/http://skein-hash.info/sha3-engineering">"Engineering comparison of SHA-3 candidates"</a>. Archived from <a rel="nofollow" class="external text" href="http://skein-hash.info/sha3-engineering">the original</a> on 2019-10-13<span class="reference-accessdate">. Retrieved <span class="nowrap">2019-09-24</span></span>.</cite></span>
</li>
<li id="cite_note-15"><span class="mw-cite-backlink"><b><a href="#cite_ref-15">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.computerweekly.com/news/252455881/Businesses-fail-to-apply-encryption-technology-effectively">"Businesses fail to apply encryption technology effectively"</a>. <i>ComputerWeekly.com</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2020-04-23</span></span>.</cite></span>
</li>
</ol></div></div>
<div class="mw-heading mw-heading2"><h2 id="External_links">External links</h2></div>
<div class="navbox-styles"><style data-mw-deduplicate="TemplateStyles:r1129693374">
/* start https://en.wikipedia.org/ */


.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}


/* end https://en.wikipedia.org/ */
</style><style data-mw-deduplicate="TemplateStyles:r1236075235">
/* start https://en.wikipedia.org/ */


.mw-parser-output .navbox{box-sizing:border-box;border:1px solid #a2a9b1;width:100%;clear:both;font-size:88%;text-align:center;padding:1px;margin:1em auto 0}.mw-parser-output .navbox .navbox{margin-top:0}.mw-parser-output .navbox+.navbox,.mw-parser-output .navbox+.navbox-styles+.navbox{margin-top:-1px}.mw-parser-output .navbox-inner,.mw-parser-output .navbox-subgroup{width:100%}.mw-parser-output .navbox-group,.mw-parser-output .navbox-title,.mw-parser-output .navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}.mw-parser-output .navbox-group{white-space:nowrap;text-align:right}.mw-parser-output .navbox,.mw-parser-output .navbox-subgroup{background-color:#fdfdfd}.mw-parser-output .navbox-list{line-height:1.5em;border-color:#fdfdfd}.mw-parser-output .navbox-list-with-group{text-align:left;border-left-width:2px;border-left-style:solid}.mw-parser-output tr+tr>.navbox-abovebelow,.mw-parser-output tr+tr>.navbox-group,.mw-parser-output tr+tr>.navbox-image,.mw-parser-output tr+tr>.navbox-list{border-top:2px solid #fdfdfd}.mw-parser-output .navbox-title{background-color:#ccf}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff}.mw-parser-output .navbox-even{background-color:#f7f7f7}.mw-parser-output .navbox-odd{background-color:transparent}.mw-parser-output .navbox .hlist td dl,.mw-parser-output .navbox .hlist td ol,.mw-parser-output .navbox .hlist td ul,.mw-parser-output .navbox td.hlist dl,.mw-parser-output .navbox td.hlist ol,.mw-parser-output .navbox td.hlist ul{padding:0.125em 0}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}body.skin--responsive .mw-parser-output .navbox-image img{max-width:none!important}@media print{body.ns-0 .mw-parser-output .navbox{display:none!important}}


/* end https://en.wikipedia.org/ */
</style></div><div role="navigation" class="navbox" aria-labelledby="Cryptographic_software793" style="padding:3px"><table class="nowraplinks hlist mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><style data-mw-deduplicate="TemplateStyles:r1239400231">
/* start https://en.wikipedia.org/ */


.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar a>span,.mw-parser-output .navbar a>abbr{text-decoration:inherit}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}html.skin-theme-clientpref-night .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}}@media print{.mw-parser-output .navbar{display:none!important}}


/* end https://en.wikipedia.org/ */
</style><div id="Cryptographic_software793" style="font-size:114%;margin:0 4em"></div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Email_client" title="Email client">Email clients</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Apple_Mail" title="Apple Mail">Apple Mail</a></li>
<li><a href="Autocrypt" title="Autocrypt">Autocrypt</a></li>
<li><a href="Claws_Mail" title="Claws Mail">Claws Mail</a></li>
<li><a href="Enigmail" title="Enigmail">Enigmail</a></li>
<li><a href="GNU_Privacy_Guard" title="GNU Privacy Guard">GPG</a>
<ul><li><a href="Gpg4win" title="Gpg4win">Gpg4win</a></li>
<li><a href="GPG_Mail" title="GPG Mail">GPG Mail</a></li></ul></li>
<li><a href="Kontact" title="Kontact">Kontact</a></li>
<li><a href="Microsoft_Outlook" title="Microsoft Outlook">Outlook</a></li>
<li><a href="Pretty_Easy_privacy" title="Pretty Easy privacy">p≡p</a></li>
<li><a href="Pretty_Good_Privacy" title="Pretty Good Privacy">PGP</a></li>
<li><a href="Sylpheed" title="Sylpheed">Sylpheed</a></li>
<li><a href="Mozilla_Thunderbird" title="Mozilla Thunderbird">Thunderbird</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Secure_communication" title="Secure communication">Secure<br>communication</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Off-the-Record_Messaging" class="mw-redirect" title="Off-the-Record Messaging">OTR</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Adium" title="Adium">Adium</a></li>
<li><a href="BitlBee" title="BitlBee">BitlBee</a></li>
<li><a href="Centericq" title="Centericq">Centericq</a></li>
<li><a href="ChatSecure" title="ChatSecure">ChatSecure</a></li>
<li><a href="Climm" title="Climm">climm</a></li>
<li><a href="Jitsi" title="Jitsi">Jitsi</a></li>
<li><a href="Kopete" title="Kopete">Kopete</a></li>
<li><a href="Profanity_(instant_messaging_client)" title="Profanity (instant messaging client)">Profanity</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Secure_Shell" title="Secure Shell">SSH</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Dropbear_(software)" title="Dropbear (software)">Dropbear</a></li>
<li><a href="Lsh" title="Lsh">lsh</a></li>
<li><a href="OpenSSH" title="OpenSSH">OpenSSH</a></li>
<li><a href="PuTTY" title="PuTTY">PuTTY</a></li>
<li><a href="SecureCRT" title="SecureCRT">SecureCRT</a></li>
<li><a href="WinSCP" title="WinSCP">WinSCP</a></li>
<li><a href="WolfSSH" title="WolfSSH">wolfSSH</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Transport_Layer_Security" title="Transport Layer Security">TLS &amp; SSL</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="BBM_Enterprise" title="BBM Enterprise">BBM Enterprise</a></li>
<li><a href="Bouncy_Castle_(cryptography)" title="Bouncy Castle (cryptography)">Bouncy Castle</a></li>
<li><a href="OpenSSL#BoringSSL" title="OpenSSL">BoringSSL</a></li>
<li><a href="Botan_(programming_library)" title="Botan (programming library)">Botan</a></li>
<li><a href="Cryptlib" title="Cryptlib">cryptlib</a></li>
<li><a href="GnuTLS" title="GnuTLS">GnuTLS</a></li>
<li><a href="Java_Secure_Socket_Extension" title="Java Secure Socket Extension">JSSE</a></li>
<li><a href="LibreSSL" title="LibreSSL">LibreSSL</a></li>
<li><a href="MatrixSSL" title="MatrixSSL">MatrixSSL</a></li>
<li><a href="Network_Security_Services" title="Network Security Services">NSS</a></li>
<li><a href="OpenSSL" title="OpenSSL">OpenSSL</a></li>
<li><a href="Mbed_TLS" title="Mbed TLS">mbed TLS</a></li>
<li><a href="BSAFE" title="BSAFE">BSAFE</a></li>
<li><a href="Security_Support_Provider_Interface" title="Security Support Provider Interface">SChannel</a></li>
<li><a href="SSLeay" title="SSLeay">SSLeay</a></li>
<li><a href="Stunnel" title="Stunnel">stunnel</a></li>
<li><a href="TeamNote" title="TeamNote">TeamNote</a></li>
<li><a href="WolfSSL" title="WolfSSL">wolfSSL</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Virtual_private_network" title="Virtual private network">VPN</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Check_Point_VPN-1" class="mw-redirect" title="Check Point VPN-1">Check Point VPN-1</a></li>
<li><a href="LogMeIn_Hamachi" title="LogMeIn Hamachi">Hamachi</a></li>
<li><a href="Openswan" title="Openswan">Openswan</a></li>
<li><a href="OpenVPN" title="OpenVPN">OpenVPN</a></li>
<li><a href="SoftEther_VPN" title="SoftEther VPN">SoftEther VPN</a></li>
<li><a href="StrongSwan" title="StrongSwan">strongSwan</a></li>
<li><a href="Tinc_(protocol)" title="Tinc (protocol)">Tinc</a></li>
<li><a href="WireGuard" title="WireGuard">WireGuard</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="ZRTP" title="ZRTP">ZRTP</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Jitsi" title="Jitsi">Jitsi</a></li>
<li><a href="Linphone" title="Linphone">Linphone</a></li>
<li><a href="Jami_(software)" title="Jami (software)">Jami</a></li>
<li><a href="Zfone" title="Zfone">Zfone</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Peer-to-peer" title="Peer-to-peer">P2P</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Bitmessage" title="Bitmessage">Bitmessage</a></li>
<li><a href="Briar_(software)" title="Briar (software)">Briar</a></li>
<li><a href="RetroShare" class="mw-redirect" title="RetroShare">RetroShare</a></li>
<li><a href="Tox_(protocol)" title="Tox (protocol)">Tox</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Double_Ratchet_Algorithm" title="Double Ratchet Algorithm">DRA</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Matrix_(protocol)" title="Matrix (protocol)">Matrix</a></li>
<li><a href="OMEMO" title="OMEMO">OMEMO</a>
<ul><li><a href="Cryptocat" title="Cryptocat">Cryptocat</a></li>
<li><a href="ChatSecure" title="ChatSecure">ChatSecure</a></li></ul></li>
<li><a href="Wire_Swiss" title="Wire Swiss">Proteus</a></li>
<li><a href="Session_(software)" title="Session (software)">Session</a></li>
<li><a href="Signal_Protocol" title="Signal Protocol">Signal Protocol</a>
<ul><li><a href="Facebook_Messenger" class="mw-redirect" title="Facebook Messenger">Facebook Messenger</a></li>
<li><a href="Google_Allo" title="Google Allo">Google Allo</a></li>
<li><a href="Google_Messages" title="Google Messages">Google Messages</a></li>
<li><a href="Signal_(software)" title="Signal (software)">Signal</a></li>
<li><a href="TextSecure" title="TextSecure">TextSecure</a></li>
<li><a href="WhatsApp" title="WhatsApp">WhatsApp</a></li></ul></li></ul>
</div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Disk_encryption" title="Disk encryption">Disk encryption</a><br><span style="font-weight:normal">(<a href="Comparison_of_disk_encryption_software" title="Comparison of disk encryption software">Comparison</a>)</span></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="BestCrypt" title="BestCrypt">BestCrypt</a></li>
<li><a href="BitLocker" title="BitLocker">BitLocker</a></li>
<li><a href="Cryptoloop" title="Cryptoloop">Cryptoloop</a></li>
<li><a href="Dm-crypt" title="Dm-crypt">dm-crypt</a></li>
<li><a href="DriveSentry" title="DriveSentry">DriveSentry</a></li>
<li><a href="E4M" title="E4M">E4M</a></li>
<li><a href="ECryptfs" title="ECryptfs">eCryptfs</a></li>
<li><a href="FileVault" title="FileVault">FileVault</a></li>
<li><a href="FreeOTFE" title="FreeOTFE">FreeOTFE</a></li>
<li><a href="GBDE" title="GBDE">GBDE</a></li>
<li><a href="Geli_(software)" title="Geli (software)">geli</a></li>
<li><a href="Linux_Unified_Key_Setup" title="Linux Unified Key Setup">LUKS</a></li>
<li><a href="PGPDisk" title="PGPDisk">PGPDisk</a></li>
<li><a href="Private_Disk" title="Private Disk">Private Disk</a></li>
<li><a href="Scramdisk" title="Scramdisk">Scramdisk</a></li>
<li><a href="Sentry_2020" title="Sentry 2020">Sentry 2020</a></li>
<li><a href="TrueCrypt" title="TrueCrypt">TrueCrypt</a>
<ul><li><a href="TrueCrypt_version_history" title="TrueCrypt version history">History</a></li></ul></li>
<li><a href="VeraCrypt" title="VeraCrypt">VeraCrypt</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Anonymity#Anonymity_on_the_Internet" title="Anonymity">Anonymity</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="GNUnet#File_sharing" title="GNUnet">GNUnet</a></li>
<li><a href="I2P" title="I2P">I2P</a></li>
<li><a href="Java_Anon_Proxy" title="Java Anon Proxy">Java Anon Proxy</a></li>
<li><a href="Tor_(network)" title="Tor (network)">Tor</a></li>
<li><a href="Vidalia_(software)" title="Vidalia (software)">Vidalia</a></li>
<li><a href="RetroShare" class="mw-redirect" title="RetroShare">RetroShare</a></li>
<li><a href="Ricochet_(software)" title="Ricochet (software)">Ricochet</a></li>
<li><a href="Wickr" title="Wickr">Wickr</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="File_system" title="File system">File systems</a> <span style="font-weight:normal">(<a href="List_of_cryptographic_file_systems" title="List of cryptographic file systems">List</a>)</span></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="EncFS" title="EncFS">EncFS</a></li>
<li><a href="Encrypting_File_System" title="Encrypting File System">EFS</a></li>
<li><a href="ECryptfs" title="ECryptfs">eCryptfs</a></li>
<li><a href="Linux_Unified_Key_Setup" title="Linux Unified Key Setup">LUKS</a></li>
<li>PEFS</li>
<li><a href="Rubberhose_(file_system)" class="mw-redirect" title="Rubberhose (file system)">Rubberhose</a></li>
<li><a href="StegFS" title="StegFS">StegFS</a></li>
<li><a href="Tahoe-LAFS" title="Tahoe-LAFS">Tahoe-LAFS</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Security-focused_operating_system" title="Security-focused operating system">Security-focused<br>operating system</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Tails_(operating_system)" title="Tails (operating system)">Tails</a></li>
<li><a href="Qubes" class="mw-redirect" title="Qubes">Qubes</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Service providers</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Hyphanet" title="Hyphanet">Hyphanet</a></li>
<li><a href="Tresorit" title="Tresorit">Tresorit</a></li>
<li><a href="Wuala" title="Wuala">Wuala</a></li>
<li><a href="NordLocker" title="NordLocker">NordLocker</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Educational</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="CrypTool" title="CrypTool">CrypTool</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Anti%E2%80%93computer_forensics" title="Anti–computer forensics">Anti–computer forensics</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="USBKill" title="USBKill">USBKill</a></li>
<li><a href="BusKill" title="BusKill">BusKill</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Related topics</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Outline_of_cryptography" title="Outline of cryptography">Outline of cryptography</a></li>
<li><a href="Timeline_of_cryptography" title="Timeline of cryptography">Timeline of cryptography</a></li>
<li><a href="Hash_function" title="Hash function">Hash functions</a>
<ul><li><a href="Cryptographic_hash_function" title="Cryptographic hash function">Cryptographic hash function</a></li>
<li><a href="List_of_hash_functions" title="List of hash functions">List of hash functions</a></li></ul></li>
<li><a href="Homomorphic_encryption" title="Homomorphic encryption">Homomorphic encryption</a></li>
<li><a href="End-to-end_encryption" title="End-to-end encryption">End-to-end encryption</a></li>
<li><a href="S/MIME" title="S/MIME">S/MIME</a></li></ul>
</div></td></tr><tr><td class="navbox-abovebelow" colspan="2"><div>
<ul><li><span class="noviewer" typeof="mw:File"><span title="Category"></span></span> Category</li>
<li><span class="noviewer" typeof="mw:File"><span title="Commons page"></span></span> <a href="https://commons.wikimedia.org/wiki/Category:Cryptographic_software" class="extiw external" title="commons:Category:Cryptographic software">Commons</a></li></ul>
</div></td></tr></tbody></table></div></div><!--htdig_noindex--><div><div class="zim-footer">
This article is issued from <a class="external text" title="Last edited on 2025-07-10" href="https://en.wikipedia.org/wiki/?title=Encryption_software&amp;oldid=1299852074">Wikipedia</a>. The text is available under <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en">Creative Commons Attribution-Share Alike 4.0</a> unless otherwise noted. Additional terms may apply for the media files.
</div>
</div><!--/htdig_noindex--></div>
</div>
</main>
</div>
</div>
</div>

</body></html>